iT邦幫忙

2023 iThome 鐵人賽

DAY 22
0
自我挑戰組

短時間學習Linux 基本應用系列 第 22

【Day22】網路分享1

  • 分享至 

  • xImage
  •  

前言

在一般情況下,網路中不只會有一部電腦裝置,尤其是在一個工作的環境內。當我們想要傳遞資料時,我們通常都會使用 USB ,但是在共同網路下可以透過資料的共享來傳輸 data 。我將在此單元學習如何用不同方法來複製數據。

scp - secure copy

scp 的功用就像是我們在系統中使用的 cp 指令,不同的是它可以將數據從主機傳送到另一台主機,透過 SSH 協定來完成傳輸的過程。

scp myfile.txt username@remotehost.com:/remote/directory

也可以將目錄複製到其他主機

scp -r mydir username@remotehost.com:/remote/directory

rsync - remote synchronization

rsync是另一種複製工具,與 scp 非常相似,但是有一個重要的區別。此差別在於,它利用了特殊的算法來檢查是否已經有複製過,若該資料有一半複製過,它將去除這一半並複製沒有複製過的數據。這種指令很適合在網路斷掉的情境,沒把數據複製完的時候。

心得

目前學到網路的部分,開始越來越有挑戰性,學習的時間也從原本 30 分鐘左右變成一個小時。
但也因為難度的上升,對完成的結果有很大的成就感。接下來的一兩篇想要自己掛載一些網路分享的系統。


上一篇
【Day21】系統日誌2
下一篇
【Day23】網路分享2 - NFS 架設
系列文
短時間學習Linux 基本應用30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言